start laughing compulsively and uncontrollably - German English Dictionary